/**
 * Created by admin on 2016/6/19.
 */
app.factory('BaseFactory',function($q,$ae){
    return {
      //首页轮播图
      homeSlide:function(){
        var q = $q.defer();
        //首页获取轮播图
        var query = new $ae.Query("gr_homepage");
        query.condition("cName='lbt' and status=1 and channel=1");
        query.page(1,10);
        query.sort("ordnum+")
        query.select("id,httpurl,fileUrl");
        query.find().then(function(data){
          q.resolve(data)
        }).catch(function(err){
          q.reject(err)
        })
        return q.promise ;
      },
      //首页商品列表
      home:function(){
        var q = $q.defer();
        var query = new $ae.Function('ec.weistore.getHomepageClassify');
        query.invoke({}).then(function(data){
          q.resolve(data)
        }).catch(function(err){
          q.reject(err)
        })
        return q.promise ;
      },
      //获取商品详情
      productInfo:function(id){
        var q = $q.defer();
        var query = new $ae.Function('ec.weistore.getProductInfo');
        query.invoke({id:id}).then(function(data){
          q.resolve(data)
        }).catch(function(err){
          q.reject(err)
        })
        return q.promise ;
      }
    }
})
